Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Further work in 'lax mode' #821

Merged

Conversation

ColinEberhardt
Copy link
Member

I have executed all 1708 tests and made a first pass at recording the known issues. I have also made quite a few changes to the 'lax mode' path expressions. It is going to take a few iterations to find the expressions that work for all the different apps!

I have also temporarily disabled the persistence test, it fails intermitently at the moment.

Some of the code needs a bit of a refactor, but right now I am focussed on the goal of collecting up all the issues :-)

I have executed all 1708 tests and made a first pass at recording the known issues. I have also made quite a few changes to the 'lax mode' path expressions. It is going to take a few iterations to find the expressions that work for all the different apps!

I have also temporarily disabled the persistence test, it fails intermitently at the moment.
@@ -10,6 +10,15 @@ var frameworkNamePattern = /^[a-z-_]+$/;
// not worth testing via a generic mecanism
var excludedFrameworks = ['gwt', 'polymer'];

// these implementations cannot be run offline, because they are hosted
excludedFrameworks = excludedFrameworks.concat(['derby', 'firebase-angular', 'meteor', 'socketstream',
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

all but the firebase one can be run offline, though requires us to start a server with npm start.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the info. I might raise a few issues regarding the automated tests as a better way to track my 'TODOs'

sindresorhus added a commit that referenced this pull request Feb 3, 2014
@sindresorhus sindresorhus merged commit 36eeeca into tastejs:gh-pages Feb 3, 2014
@sindresorhus
Copy link
Member

This is getting really good. Can't wait for us to be able to integrate with Travis and just have a PR fail if it doesn't pass.

@passy
Copy link
Member

passy commented Feb 3, 2014

!!!

Travis integration is gonna be sooo good!

@ColinEberhardt
Copy link
Member Author

I agree - travis integration would be awesome. I am almost done with a full test of all the apps. Once I have discovered all the current bugs I can start looking at getting it working with Phantom.

@ColinEberhardt ColinEberhardt deleted the improved-test-clarity2 branch February 4, 2014 05:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants